the rainbow - German English Dictionary